#include<iostream>

using namespace std;


//int main()
//{
//	char animal[30] = "fox";
//	const char* bird = "fox";
//	char* ps;
//	ps = animal;
//	cout << animal << endl << (int*)animal << endl;
//	cout << bird<<endl;
//	cout << ps;
//	return 0;
//}

//struct abc
//{
//	char name[10];
//	int age;
//};
//int main()
//{
//	int size;
//	cin >> size;
//	int* ar = new int[size];
//	delete[]ar;
//	return 0;
//}


#include<string>
//int main()
//{
//	abc* a = new abc;
//	a->age = 10;
//	/*a->name = "abc";*/
//	strcpy(a->name,"abc");
//	cout << a->age << a->name;
//	return 0;
//}
#include<vector>
//int main()
//{
//	vector<int>vi(10);
//	for (int i = 0; i < 10; i++)
//	{
//		vi[i] = i;
//	}
//	for (int i = 0; i < 10; i++)
//	{
//		cout << vi[i] << endl;
//	}
//
//	return 0;
//}

#include<array>

//int main()
//{
//	array<int, 10>vi;
//	for (int i = 0; i < 10; i++)
//	{
//		vi[i] = i;
//	}
//	for (int i = 0; i < 10; i++)
//	{
//		cout << vi[i] << endl;
//	}
//		
//	return 0;
//	return 0;
//}

//int main()
//{
//	array<int, 10>ar;
//	ar.at(0) = 1;
//	cout << ar.at(0);
//	return 0;
//}

//int main()
//{
//	char actor[30] = {};
//	short betsie[100] = {};
//	float chuck[13] = {};
//	long double dispsea[64] = {};
//
//	return 0;
//}

//int findNumbers(int* nums, int numsSize) {
//    int num1 = 0;
//
//    for (int i = 0; i < numsSize; i++)
//    {
//        int num = 0;
//        while (nums[i])
//        {
//            num++;
//            nums[i] /= 10;
//        }
//        if (num % 2 == 0)
//        {
//            num1++;
//        }
//    }
//    return num1;
//}

//int* separateDigits(int* nums, int numsSize, int* returnSize) {
//    int num = 0;
//    int num1 = 0;
//    for (int i = 0; i < numsSize; i++)
//    {
//        num1 = nums[i];
//        while (num1)
//        {
//            num1 /= 10;
//            num++;
//        }
//    }
//    *returnSize = num;
//    int j = 0;
//    int* arr = (int*)malloc(num * sizeof(int));
//    num -= 1;
//    for (int i = numsSize - 1; i >= 0; i--)
//    {
//        while (nums[i])
//        {
//            arr[num--] = nums[i] % 10;
//            nums[i] /= 10;
//        }
//    }
//    return arr;
//}